package pl.edu.agh.experts.diseases.gui;

import pl.edu.agh.experts.diseases.QuestionProvider;
import pl.edu.agh.experts.diseases.QuestionStrategy;
import pl.edu.agh.experts.diseases.QuestionStrategyProvider;

public class Setup {
	
	private static QuestionStrategyProvider strategy = new QuestionStrategyProvider(QuestionStrategy.BestFit);
	private static double stopValue = 0.85;
	private static QuestionProvider questionProvider;
	
	public static QuestionStrategyProvider getStrategy() {
		return strategy;
	}
	public static void setStrategy(QuestionStrategyProvider strategy) {
		Setup.strategy = strategy;
	}
	public static double getStopValue() {
		return stopValue;
	}
	public static void setStopValue(double stopValue) {
		Setup.stopValue = stopValue;
	}
	public static void setQuestionProvider(QuestionProvider questionProvider) {
		Setup.questionProvider=questionProvider;
	}
	
	public static QuestionProvider getQuestionProvider() {
		return questionProvider;
	}
}
